edible kind of rat - Francés Inglés Diccionario